package com.alibaba.ai.service;

import com.alibaba.fastjson.JSONObject;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.alibaba.ai.entity.YUsers;

import java.util.List;

public interface YUserService {
    List<YUsers> demo();
    //精华帖排行榜————右侧的用户排行——根据发帖数量进行排序 查出会员昵称 发帖数量
    @Select("select Y_USERS_NAME,Y_POST_COUNT from Y_USERS")
    List<YUsers> getUserListByCount();

    //个人信息页面
    List<JSONObject> getUserByUserId(Integer yUsersId);

    //个人信息页面——————等级——他的等级
    List<JSONObject> getUserRankByUserId(@Param("yUsersId") Integer yUsersId);

    //个人信息页面——————财富
    List<JSONObject> getUserMoneyByUserId(@Param("yUsersId") Integer yUsersId);
}
